| 4D Chart v13CT GET HIGHLIGHT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Chart v13
 CT GET HIGHLIGHT 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CT GET HIGHLIGHT ( area ; first ; last ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| area | 倍長整数 |   | 4D Chart エリア | |||||
| first | 整数 |   | 先頭の文字の位置から1を引いたものを受け取る | |||||
| last | 整数 |   | 最終の文字の位置を受け取る | |||||
CT GET HIGHLIGHTコマンドは、area内で反転表示されているテキストの文字位置をfirstとlastに返します。
firstは反転表示された先頭の文字の位置から1を引いたものであり、lastは反転表示された最終の文字です。firstと lastが同じ場合には、反転表示されている文字はないので、挿入点はfirstとfirst+1の間になります。
反転表示されるテキストを持つのは一度に1つのオブジェクトだけなので、scopeは必要ありません。areaに反転表示されているテキストが存在しない場合、CT GET HIGHLIGHTコマンドはfirstとlastに-32000を返します。
以下の例は、反転表示されたテキストの位置を返し、テキストが選択されていない場合にはユーザに警告を表示します。
 CT GET HIGHLIGHT(Area;$First;$Last)
 If(CT Error=46)
    ALERT("There is no text highlighted.")
 End if
	プロダクト: 4D Chart
	テーマ: CTオブジェクト
	番号: 
        14599
        
        
        
	
	初出: 4D Chart 1